human research facility rack - Spanish English Dictionary